step up to the plate

Translations
prendre ses responsabilités
Definitions
To take responsibility for something or to take action when needed, especially in a challenging situation.